package com.spark.data.model

/**
 * 文件传输-文件列表
 */
data class FileListModel(
        var msg: String = "", // 成功
        var code: String = "", // 200
        var data: Any = Any(), // null
        var resultMaps: List<ResultMap> = listOf()
) {

    data class ResultMap(
            var content_id: Int = 0, // 457
            var privatefolder_id: Int = 0, // 9
            var name: String = "", // 测试张111
            var folderId: Int = 0, // 9
            var fileList: List<File> = listOf()
    ) {

        data class File(
                var id: Int = 0, // 457
                var filename: String = "", // Hero.png
                var uri: String = "", // \pluploadDir/1526606975094.png
                var fileType: Int = 0, // 3
                var personal: Boolean = false, // false
                var ownerId: Any = Any(), // null
                var createdTime: Long = 0, // 1526606891000
                var modifiedTime: Long = 0, // 1528956328000
                var keywords: String = "", // 矿工安全
                var data: Any = Any(), // null
                var cacheUri: String = "", // ./pluploadDir/1526606975094.swf
                var isSelected: Boolean = false
        )
    }
}